namespace EyeOpen.Log4NetExtensions.Appenders
{
    using log4net.Appender;
    using log4net.Layout;

    public abstract class DbAdoNetAppender : AdoNetAppender
    {
        public DbAdoNetAppender()
        {
            AddParametersList();
        }

        protected static readonly RawTimeStampLayout RawTimeStampLayout = new RawTimeStampLayout();

        protected static readonly ExceptionLayout ExceptionLayout = new ExceptionLayout();

        protected abstract void AddParametersList();
    }
}